spontaneous decomposition - German English Dictionary